Row

Zeitreihe 2000 bis 2020

Row

Dokumentation

Run download Deploy dashboard Last_pull Valdidate

Das Bundesamt für Statistik stellt wöchentlich erfasste Todesfallzahlen zur Verfügung.

Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei) - opendata.swiss

Die Todesfälle werden täglich den Zivilstandsämtern gemeldet und dem BFS im Rahmen der Statistik der natürlichen Bevölkerungsbewegung (BEVNAT) mitgeteilt. Der Melde- und Verarbeitungsprozess dauert in der Regel neun Tage.

Die Referenzbevölkerung ist die ständige Wohnbevölkerung, d.h. die Personen mit ständigem Wohnsitz in der Schweiz. Todesfälle von Personen mit Wohnsitz in der Schweiz, die sich im Ausland ereignet haben, werden gezählt.

Weitere Informationen :

Todesfälle Schweiz (Sample)

Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei)

TIME_PERIOD GEO AGE SEX Obs_status Obs_value
2020-W03 CH _T T P 1408
2020-W04 CH _T T P 1410
2020-W05 CH _T T P 1419
2020-W06 CH _T T P 1384
2020-W11 CH _T T P 1387
2020-W12 CH _T T P 1525
2020-W13 CH _T T P 1611
2020-W14 CH _T T P 1870
2020-W15 CH _T T P 1636
2020-W16 CH _T T P 1564

Wöchentlicher Nachtrag (Sample)

Logdatei

Datum Status Text
2020-09-15 03:25:02 I END Validierung
2020-09-15 03:25:02 E Daten identisch
2020-09-15 03:25:02 I new_todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-15 03:25:02 I todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-15 03:25:02 I START Validierung
2020-09-15 03:25:02 I END Download
2020-09-15 03:25:02 I badge created
2020-09-15 03:25:02 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-15 03:24:59 W ..new_todesfaelle_woche.csv wird überschrieben !
2020-09-15 03:24:59 I URL download lesen …
2020-09-15 03:24:59 I ..API in api.csv geschrieben !
2020-09-15 03:24:59 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-09T10:01:31.725455
2020-09-15 03:24:54 I Opendata spec lesen …
2020-09-15 03:24:53 I START Download
2020-09-12 03:24:46 I END Validierung
2020-09-12 03:24:46 E Daten identisch
2020-09-12 03:24:46 I new_todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-12 03:24:46 I todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-12 03:24:46 I START Validierung
2020-09-12 03:24:46 I END Download
2020-09-12 03:24:46 I badge created
2020-09-12 03:24:46 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-12 03:24:43 W ..new_todesfaelle_woche.csv wird überschrieben !
2020-09-12 03:24:43 I URL download lesen …
2020-09-12 03:24:43 I ..API in api.csv geschrieben !
2020-09-12 03:24:43 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-09T10:01:31.725455
2020-09-12 03:24:38 I Opendata spec lesen …
2020-09-12 03:24:37 I START Download
2020-09-11 03:24:25 I END Validierung
2020-09-11 03:24:25 E Daten identisch
2020-09-11 03:24:25 I new_todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-11 03:24:25 I todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-11 03:24:25 I START Validierung
2020-09-11 03:24:25 I END Download
2020-09-11 03:24:25 I badge created
2020-09-11 03:24:25 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-11 03:24:23 I URL download lesen …
2020-09-11 03:24:23 I ..API in api.csv geschrieben !
2020-09-11 03:24:23 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-09T10:01:31.725455
2020-09-11 03:24:17 I Opendata spec lesen …
2020-09-11 03:24:17 I START Download
2020-09-10 03:24:20 I END API
2020-09-10 03:24:20 I badge auf disc
2020-09-10 03:24:20 I restful auf disc
2020-09-10 03:24:20 I START API
2020-09-10 03:24:20 I END Validierung
2020-09-10 03:24:20 I badge created
2020-09-10 03:24:20 I ../data/new_todesfaelle_woche.csv umbenannt in ../data/todesfaelle_woche.csv
2020-09-10 03:24:20 I ../data/todesfaelle_woche.csv umbenannt in ../data/arc_todesfaelle_woche.csv
2020-09-10 03:24:20 I ..in ../data/diff.csv geschrieben !
2020-09-10 03:24:20 I Differenzen in 499 Zeilen mit 1252 Todesfällen ..
2020-09-10 03:24:20 I ..2020-W35 mit 1011 Todesfälle
2020-09-10 03:24:20 I ..2020-W34 mit 92 Todesfälle
2020-09-10 03:24:20 I ..2020-W33 mit 48 Todesfälle
2020-09-10 03:24:20 I ..2020-W32 mit 32 Todesfälle
2020-09-10 03:24:20 I ..2020-W31 mit 20 Todesfälle
2020-09-10 03:24:20 I ..2020-W30 mit 9 Todesfälle
2020-09-10 03:24:20 I ..2020-W29 mit 5 Todesfälle
2020-09-10 03:24:20 I ..2020-W28 mit 3 Todesfälle
2020-09-10 03:24:20 I ..2020 mit 1252 Todesfälle
2020-09-10 03:24:20 I Validatortabellen erstellt …
2020-09-10 03:24:20 I Referenztabellen erstellt …
2020-09-10 03:24:20 I new_todesfaelle_woche.csv gelesen 23560 Zeilen und 9 Spalten
2020-09-10 03:24:20 I todesfaelle_woche.csv gelesen 22857 Zeilen und 9 Spalten
2020-09-10 03:24:19 I START Validierung
2020-09-10 03:24:19 I END Download
2020-09-10 03:24:19 I badge created
2020-09-10 03:24:19 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-10 03:24:17 W ..new_todesfaelle_woche.csv wird überschrieben !
2020-09-10 03:24:17 I URL download lesen …
2020-09-10 03:24:17 I ..API in api.csv geschrieben !
2020-09-10 03:24:17 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-09T10:01:31.725455
2020-09-10 03:24:13 I Opendata spec lesen …
2020-09-10 03:24:13 I START Download
2020-09-09 03:25:07 I END Validierung
2020-09-09 03:25:07 E Daten identisch
2020-09-09 03:25:07 I new_todesfaelle_woche.csv gelesen 22857 Zeilen und 9 Spalten
2020-09-09 03:25:07 I todesfaelle_woche.csv gelesen 22857 Zeilen und 9 Spalten
2020-09-09 03:25:07 I START Validierung
2020-09-09 03:25:07 I END Download
2020-09-09 03:25:07 I badge created
2020-09-09 03:25:07 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-09 03:25:05 W ..new_todesfaelle_woche.csv wird überschrieben !
2020-09-09 03:25:05 I URL download lesen …
2020-09-09 03:25:05 I ..API in api.csv geschrieben !
2020-09-09 03:25:05 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-02T14:19:30.761075
2020-09-09 03:25:00 I Opendata spec lesen …
2020-09-09 03:25:00 I START Download
2020-09-08 03:25:09 I END Validierung
2020-09-08 03:25:09 E Daten identisch
2020-09-08 03:25:09 I new_todesfaelle_woche.csv gelesen 22857 Zeilen und 9 Spalten
2020-09-08 03:25:09 I todesfaelle_woche.csv gelesen 22857 Zeilen und 9 Spalten
2020-09-08 03:25:09 I START Validierung
2020-09-08 03:25:09 I END Download
2020-09-08 03:25:09 I badge created
2020-09-08 03:25:09 I ..CSV in new_todesfaelle_woche.csv geschrieben !
2020-09-08 03:25:06 W ..new_todesfaelle_woche.csv wird überschrieben !
2020-09-08 03:25:06 I URL download lesen …
2020-09-08 03:25:06 I ..API in api.csv geschrieben !
2020-09-08 03:25:06 I . Deaths per week by 5-year age group, sex and canton (CSV file) vom 2020-09-02T14:19:30.761075

Zusätzliche Informationen

Metadatenzugriff API (JSON)


Deaths per week by 5-year age group, sex and canton (CSV file) download
- created : 2020-09-09T10:01:31.725455
- format : CSV
- start_date : 2019-12-30T01:00:00
- end_date : 2020-08-30T02:00:00

Deaths per week by 5-year age group, sex and canton (CSV file) download
- created : 2020-06-10T09:51:14.730969
- format : CSV
- start_date : 2000-01-03T01:00:00
- end_date : 2019-12-29T01:00:00

Difference between downloads download
- created : 2020-09-10 03:24:20
- format : CSV
- start_date : 2017-W22
- end_date : 2020-W35

---
title: "Mortalitätsmonitoring Schweiz"
knit: (function(input_file, encoding) {
  out_dir <- '_book';
  if (!dir.exists(out_dir)) dir.create(out_dir);
  rmarkdown::render(input_file,
  encoding=encoding,
  output_file=file.path(dirname(input_file), out_dir, 'index.html'))})
output: 
  flexdashboard::flex_dashboard:
    orientation: rows
    social: menu
    source_code: embed
---

```{r setup, include=FALSE}
library(dygraphs) # needs xts
library(dplyr)
library(readr)
source('../R/badgelinks.R')
source('berestful.R')

```

Row
---------------------------------------------------

### Zeitreihe 2000 bis 2020

```{r graph}
# read data with dyfun and convert to timeseries
source('momodyfun.R')
# select sorted timeseries by canton
ktlist <- c('CH','ZH','BE','VD','TI')

dft1 <- dyfun(quos(kanton %in% ktlist))  %>%
  count(kt,date, wt=value, name='value') %>%
  split(.$kt)
dft2 <- dft1[ktlist] # sort the list
tslist <- lapply(dft2, function(x) {
  xts::xts(x$value, order.by = x$date)
  })
tss <- do.call(cbind,tslist)
dygraph(tss, main = "Todesfälle Schweiz") %>% 
  dyOptions(stepPlot = T) %>%
  dyHighlight(highlightCircleSize = 5, 
              highlightSeriesBackgroundAlpha = 0.2,
              hideOnMouseOut = FALSE) %>% 
  dyRangeSelector(dateWindow = c("2013-07-01", as.character(last(dft1[[1]]$date)))) %>%
  dyEvent("2020-3-17", "Lockdown", labelLoc = "bottom")
```


Row {.tabset .tabset-fade}
---------------------------------------------------

### Dokumentation

`r badge`

**Das Bundesamt für Statistik stellt wöchentlich erfasste Todesfallzahlen zur Verfügung.**

Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei) - [opendata.swiss](https://opendata.swiss/de/dataset?q=%22Todesfälle+nach+Fünf-Jahres-Altersgruppe%22+Kanton)

Die Todesfälle werden täglich den Zivilstandsämtern gemeldet und dem BFS im Rahmen der Statistik der natürlichen Bevölkerungsbewegung (BEVNAT) mitgeteilt. Der Melde- und Verarbeitungsprozess dauert in der Regel neun Tage.

Die Referenzbevölkerung ist die ständige Wohnbevölkerung, d.h. die Personen mit ständigem Wohnsitz in der Schweiz. Todesfälle von Personen mit Wohnsitz in der Schweiz, die sich im Ausland ereignet haben, werden gezählt.

Weitere Informationen :

- Bundesamt für Statistik:  [Todesfälle](https://www.bfs.admin.ch/bfs/de/home/statistiken/bevoelkerung/geburten-todesfaelle/todesfaelle.html)
- Bundesamt für Statistik: [Sterblichkeit, Todesursachen](https://www.bfs.admin.ch/bfs/de/home/statistiken/gesundheit/gesundheitszustand/sterblichkeit-todesursachen.html)
- Bundesamt für Statistik: [Mortalitätsmonitoring (MOMO)](https://www.experimental.bfs.admin.ch/expstat/de/home/innovative-methoden/momo.html)
- Weltgesundheitsorganisation (WHO): [EUROMOMO](https://www.euromomo.eu/graphs-and-maps/)


### Todesfälle Schweiz (Sample)

Todesfälle nach Fünf-Jahres-Altersgruppe, Geschlecht, Woche und Kanton (CSV-Datei)

```{r data}
read_csv2('../data/todesfaelle_woche.csv') %>%
  top_n(10) %>%
  knitr::kable()
```

### Wöchentlicher Nachtrag (Sample)

```{r diff}
dfdiff <- read_csv2('../data/diff.csv')
DT::datatable(dfdiff[0:100,], class = 'cell-border stripe')
```

### Logdatei

```{r log}
mylog <- read_csv2('../data/log.csv', col_names = F) %>% purrr::map_df(rev)
knitr::kable(mylog[0:100,], col.names = c('Datum','Status','Text'))
```

### Zusätzliche Informationen

Metadatenzugriff [API (JSON)](https://norman-ds.github.io/momo/json.json) 

***

`r berestful()`